home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / mult_edi.arc / DEMINIT.SRC < prev    next >
Text File  |  1989-10-21  |  11KB  |  266 lines

  1. $MACRO DEMInit DUMP;
  2. {This macro was created by the Multi-Edit install macro version 4.00a}
  3.  
  4. {Default key assignments}
  5. EMS_Stat := 2;
  6. Set_Global_Int('EMS_DEFAULT',2);
  7. MACRO_TO_KEY(<F1>,'^MAINHELP',EDIT);
  8. FLABEL('Help  ',1,EDIT);
  9. MACRO_TO_KEY(<AltH>,'^MAINHELP',EDIT);
  10. MACRO_TO_KEY(<F2>,'^MEMENUS',EDIT);
  11. FLABEL('Menu  ',2,EDIT);
  12. MACRO_TO_KEY(<Btn0>,'^MEMENUS',EDIT);
  13. MACRO_TO_KEY(<F3>,'^SAVEFILE',EDIT);
  14. FLABEL('Save  ',3,EDIT);
  15. MACRO_TO_KEY(<CtrlF3>,'^SAVEBLCK',EDIT);
  16. FLABEL('SaveBl',23,EDIT);
  17. MACRO_TO_KEY(<ShftF3>,'^LOADFILE',EDIT);
  18. FLABEL('Load  ',13,EDIT);
  19. MACRO_TO_KEY(<F6>,'^SEARCH',EDIT);
  20. FLABEL('Search',6,EDIT);
  21. MACRO_TO_KEY(<ShftF6>,'^S_REPL',EDIT);
  22. FLABEL('S/Repl',16,EDIT);
  23. MACRO_TO_KEY(<CtrlF6>,'^REPSRCH',EDIT);
  24. FLABEL('NxtSrc',26,EDIT);
  25. MACRO_TO_KEY(<AltF>,'^FS',EDIT);
  26. MACRO_TO_KEY(<AltG>,'^FS /N',EDIT);
  27. MACRO_TO_KEY(<F7>,'^MARKBLCK',EDIT);
  28. FLABEL('MarkBl',7,EDIT);
  29. MACRO_TO_KEY(<ShftF7>,'^MCOLBLCK',EDIT);
  30. FLABEL('BegCol',17,EDIT);
  31. MACRO_TO_KEY(<AltF7>,'^MSTRBLCK',EDIT);
  32. FLABEL('BegStr',37,EDIT);
  33. MACRO_TO_KEY(<Btn1>,'^MSTRBLCK',EDIT);
  34. MACRO_TO_KEY(<CtrlF9>,'^BLOCKOFF',EDIT);
  35. FLABEL('BlkOff',29,EDIT);
  36. MACRO_TO_KEY(<AltU>,'^UNDBLK',EDIT);
  37. MACRO_TO_KEY(<AltI>,'^INDBLK',EDIT);
  38. MACRO_TO_KEY(<F9>,'^BLOCKOP /BT=0',EDIT);
  39. FLABEL('CopyBl',9,EDIT);
  40. MACRO_TO_KEY(<F10>,'^BLOCKOP /BT=1',EDIT);
  41. FLABEL('MoveBl',10,EDIT);
  42. MACRO_TO_KEY(<CtrlF10>,'^BLOCKOP /BT=2',EDIT);
  43. FLABEL('DelBl ',30,EDIT);
  44. MACRO_TO_KEY(<ShftF9>,'^BLOCKOP /BT=3',EDIT);
  45. FLABEL('WnCopy',19,EDIT);
  46. MACRO_TO_KEY(<ShftF10>,'^BLOCKOP /BT=4',EDIT);
  47. FLABEL('WnMove',20,EDIT);
  48. MACRO_TO_KEY(<GREY->,'^CUT /M',EDIT);
  49. MACRO_TO_KEY(<GreyENTER>,'^PASTE',EDIT);
  50. MACRO_TO_KEY(<CtrlINS>,'^PASTE',EDIT);
  51. MACRO_TO_KEY(<GREY+>,'^CUT',EDIT);
  52. MACRO_TO_KEY(<CtrlGREY->,'^CUT /M /A',EDIT);
  53. MACRO_TO_KEY(<CtrlGREY+>,'^CUT /A',EDIT);
  54. MACRO_TO_KEY(<ShftF1>,'^NEXTWIN',EDIT);
  55. FLABEL('NxtWin',11,EDIT);
  56. MACRO_TO_KEY(<Btn2>,'^NEXTWIN',EDIT);
  57. MACRO_TO_KEY(<CtrlF1>,'^LASTWIN',EDIT);
  58. FLABEL('LstWin',21,EDIT);
  59. MACRO_TO_KEY(<AltF1>,'^SWITWIN',EDIT);
  60. FLABEL('WinLst',31,EDIT);
  61. MACRO_TO_KEY(<ScrollLockOn>,'^MOD_WIN',EDIT);
  62. MACRO_TO_KEY(<CtrlW>,'^DELWIN',EDIT);
  63. MACRO_TO_KEY(<CtrlF5>,'^ZOOM',EDIT);
  64. FLABEL('Zoom  ',25,EDIT);
  65. CMD_TO_KEY(<DEL>,DEL_CHAR,EDIT);
  66. MACRO_TO_KEY(<AltD>,'^DELEOL',EDIT);
  67. MACRO_TO_KEY(<ShftDEL>,'^DELWORD',EDIT);
  68. CMD_TO_KEY(<BS>,BACK_SPACE,EDIT);
  69. MACRO_TO_KEY(<CtrlBS>,'^BSWORD',EDIT);
  70. CMD_TO_KEY(<ShftF8>,DEL_LINE,EDIT);
  71. FLABEL('DelLin',18,EDIT);
  72. CMD_TO_KEY(<CtrlF7>,UNDO,EDIT);
  73. FLABEL('UNDO  ',27,EDIT);
  74. CMD_TO_KEY(<CtrlENTER>,UNDO,EDIT);
  75. CMD_TO_KEY(<CtrlDEL>,REDO,EDIT);
  76. CMD_TO_KEY(<LF>,LEFT,EDIT);
  77. CMD_TO_KEY(<RT>,RIGHT,EDIT);
  78. CMD_TO_KEY(<MsRT>,RIGHT,EDIT);
  79. CMD_TO_KEY(<UP>,UP,EDIT);
  80. CMD_TO_KEY(<MsUP>,UP,EDIT);
  81. CMD_TO_KEY(<DN>,DOWN,EDIT);
  82. CMD_TO_KEY(<MsDN>,DOWN,EDIT);
  83. MACRO_TO_KEY(<HOME>,'^HOME /T=200',EDIT);
  84. MACRO_TO_KEY(<END>,'^END /T=200',EDIT);
  85. CMD_TO_KEY(<MsLF>,MS_LEFT,EDIT);
  86. CMD_TO_KEY(<PgUp>,PAGE_UP,EDIT);
  87. CMD_TO_KEY(<PgDn>,PAGE_DOWN,EDIT);
  88. CMD_TO_KEY(<CtrlHome>,TOF,EDIT);
  89. CMD_TO_KEY(<CtrlEnd>,EOF,EDIT);
  90. CMD_TO_KEY(<CtrlPgDn>,NEXT_PAGE_BREAK,EDIT);
  91. CMD_TO_KEY(<CtrlPgUp>,LAST_PAGE_BREAK,EDIT);
  92. CMD_TO_KEY(<CtrlLF>,WORD_LEFT,EDIT);
  93. CMD_TO_KEY(<CtrlRT>,WORD_RIGHT,EDIT);
  94. MACRO_TO_KEY(<CtrlT>,'^TOPWIN',EDIT);
  95. MACRO_TO_KEY(<CtrlB>,'^BOTWIN',EDIT);
  96. MACRO_TO_KEY(<CtrlU>,'^SCROLLUP',EDIT);
  97. MACRO_TO_KEY(<CtrlD>,'^SCROLLDN',EDIT);
  98. MACRO_TO_KEY(<CtrlE>,'^TOPBLOCK',EDIT);
  99. MACRO_TO_KEY(<CtrlC>,'^ENDBLOCK',EDIT);
  100. MACRO_TO_KEY(<AltF8>,'^GOTOLINE',EDIT);
  101. FLABEL('GotoLn',38,EDIT);
  102. CMD_TO_KEY(<TAB>,TAB_RIGHT,EDIT);
  103. CMD_TO_KEY(<ShftTAB>,TAB_LEFT,EDIT);
  104. CMD_TO_KEY(<F4>,INDENT,EDIT);
  105. FLABEL('Indent',4,EDIT);
  106. CMD_TO_KEY(<ShftF4>,UNDENT,EDIT);
  107. FLABEL('Undent',14,EDIT);
  108. MACRO_TO_KEY(<F5>,'^MARKPOS',EDIT);
  109. FLABEL('Mark  ',5,EDIT);
  110. MACRO_TO_KEY(<ShftF5>,'^GOTOMARK',EDIT);
  111. FLABEL('GotoMk',15,EDIT);
  112. MACRO_TO_KEY(<AltR>,'^REFORMAT',EDIT);
  113. MACRO_TO_KEY(<AltJ>,'^JUSTIFY',EDIT);
  114. MACRO_TO_KEY(<ShftF2>,'^DATETIME',EDIT);
  115. FLABEL('DatTim',12,EDIT);
  116. MACRO_TO_KEY(<ENTER>,'^CR',EDIT);
  117. MACRO_TO_KEY(<INS>,'^INSTGL',EDIT);
  118. MACRO_TO_KEY(<F8>,'^RUNMAC',EDIT);
  119. FLABEL('RunMac',8,EDIT);
  120. CMD_TO_KEY(<AltF10>,KEY_RECORD,EDIT);
  121. FLABEL('Record',40,EDIT);
  122. CMD_TO_KEY(<AltF10>,KEY_RECORD,DOS_SHELL);
  123. FLABEL('Record',40,DOS_SHELL);
  124. MACRO_TO_KEY(<AltF5>,'^ASCII',EDIT);
  125. FLABEL('ASCII ',35,EDIT);
  126. MACRO_TO_KEY(<AltA>,'^ASCII',EDIT);
  127. MACRO_TO_KEY(<AltF4>,'^CONDENSE',EDIT);
  128. FLABEL('Condns',34,EDIT);
  129. MACRO_TO_KEY(<CtrlF4>,'^DIRSHELL',EDIT);
  130. FLABEL('DIR   ',24,EDIT);
  131. MACRO_TO_KEY(<AltF3>,'^SHELLDOS',EDIT);
  132. FLABEL('runDOS',33,EDIT);
  133. MACRO_TO_KEY(<CtrlF8>,'^COMPILE',EDIT);
  134. FLABEL('Compil',28,EDIT);
  135. MACRO_TO_KEY(<CtrlF2>,'^CMPERROR',EDIT);
  136. FLABEL('NxtErr',22,EDIT);
  137. MACRO_TO_KEY(<AltE>,'^CMPERROR',EDIT);
  138. MACRO_TO_KEY(<AltF9>,'^TEMPLATE',EDIT);
  139. FLABEL('Templt',39,EDIT);
  140. MACRO_TO_KEY(<AltT>,'^TEMPLATE',EDIT);
  141. MACRO_TO_KEY(<AltF6>,'^MATCH',EDIT);
  142. FLABEL('Match ',36,EDIT);
  143. MACRO_TO_KEY(<AltM>,'^MATCH',EDIT);
  144. MACRO_TO_KEY(<AltF2>,'^CALC',EDIT);
  145. FLABEL('Calc  ',32,EDIT);
  146. MACRO_TO_KEY(<AltL>,'^LINEDRAW',EDIT);
  147. MACRO_TO_KEY(<AltX>,'^EXIT',EDIT);
  148. MACRO_TO_KEY(<AltK>,'^KEYCODE',EDIT);
  149. MACRO_TO_KEY(<AltZ>,'^XZOOM',EDIT);
  150. MACRO_TO_KEY(<CtrlR>,'^REPEAT',EDIT);
  151. MACRO_TO_KEY(<AltP>,'^DB /F=PHONE.DB',EDIT);
  152.  
  153.  
  154. {Default settings}
  155. Set_Global_Int('Default_Insert_Mode',1);
  156. Set_Global_Str('SWITCHES','I');
  157. Set_Global_Str('DEF_SWITCHES','I');
  158. Set_Global_Str('REPL_SWITCHES','IP');
  159. Set_Global_Str('DEF_REPL_SWITCHES','IP');
  160. Set_Global_Str('FSWITCHES','');
  161. Set_Global_Str('DEF_FS_SWITCHES','');
  162. Set_Global_Str('FSEARCH_PATH','');
  163. Set_Global_Str('DEF_FS_PATH','');
  164. Insert_Mode := Global_Int('Default_Insert_Mode');
  165. Explosions := 1;
  166. Backups := 0;
  167. Backup_Path := 'D:\BAK\';
  168. Temp_Path := '';
  169. Page_Str := ' ';
  170. Truncate_Spaces := 1;
  171. AutoSave := 180;
  172. Ctrl_Help := 1;
  173. Ctrl_Z := 0;
  174. Eof_Cr := 0;
  175. File_Locking := 0;
  176. Display_Tabs := 0;
  177. Tab_Expand := 1;
  178. Mouse_H_Sense := 12;
  179. Mouse_V_Sense := 12;
  180. Mouse := 1;
  181. Word_Delimits := '()"'',#$@!%^&*{}[]?/||||;: |255|9';
  182. Ins_Cursor := 0;
  183. Ovr_Cursor := 2;
  184. Max_Undo := 50;
  185. Set_Global_Str('FORMAT_CODE_DELIMIT','.');
  186. Set_Global_Str('PRINTER_TYPE', 'IBM');
  187. Set_Global_Int('RESTORE',0);
  188. Set_Global_Int('BIG_COMPILE',0);
  189. Set_Global_Str('@SCREEN_SETA','/F=1/M=1/S=1');
  190. Set_Global_Str('@SCREEN_SETB','/F=0/M=0/S=1/MACRO=layout A((default)(INSC)layout B(INSC)');
  191. Set_Global_Int('DEF_SCRN_STYLE',1);
  192. Set_Global_Int('CUR_SCRN',1);
  193. Init_Video_Mode := 2;
  194. Error_Color := 28;
  195. Shadow_Color := 8;
  196. Shadow_Char := '|0';
  197. W_T_Color := 23;
  198. W_H_Color := 112;
  199. W_B_Color := 23;
  200. W_C_Color := 26;
  201. W_EOF_Color := 25;
  202. W_S_Color := 30;
  203. M_T_Color := 112;
  204. M_S_Color := 113;
  205. M_B_Color := 112;
  206. M_H_Color := 48;
  207. D_T_Color := 23;
  208. D_S_Color := 30;
  209. D_B_Color := 23;
  210. D_H_Color := 112;
  211. H_T_Color := 23;
  212. H_T1_Color := 27;
  213. H_T2_Color := 28;
  214. H_T3_Color := 127;
  215. H_S_Color := 31;
  216. H_B_Color := 23;
  217. H_H_Color := 112;
  218. H_R_Color := 30;
  219. H_F_Color := 112;
  220. FKey_Color := 112;
  221. FNum_Color := 23;
  222. Stat1_Color := 23;
  223. Stat2_Color := 31;
  224. Message_Color := 23;
  225. Working_Color := 222;
  226. Background_Color := 23;
  227. Logo_Screen := 1;
  228. Set_Global_Str('DIR_SORT_STR','N');
  229. Set_Global_Int('CONDENSE_MODE',0);
  230. Set_Global_Str('CONDENSE_SEARCH','');
  231. Set_Global_Str('CONDENSE_SWITCHES','');
  232. Set_Global_Str('CALC_PARAMS','/X=20/Y=5/BASE=10');
  233. Set_Global_Int('KEYSPEED',0);
  234. Set_Global_Int('KEYDELAY',1);
  235. R_BX := (Global_Int('KEYDELAY') shl 8) or GLOBAL_INT('KEYSPEED');
  236. R_AX := $0305;
  237. INTR( $16 );
  238.  
  239. {Filename extension specific}
  240. Set_Global_Str('Extensions1','.Default(FE).ADA(FE).ADB(FE).ADS(FE).C(FE).PAS(FE).DOC(FE)');
  241. Set_Global_Str('.Default','/IND=A/LS=NONE');
  242. Set_Global_Str('.Default_Format','                                                                      R                                          ');
  243. Set_Global_Str('.ADA','/IND=A/LS=NONE/#=2');
  244. Set_Global_Str('.ADA_PGM1','/PN=ada/CP=1/PT=/LC=0/CS=0/SA=0/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
  245. Set_Global_Str('.ADA_PGM2','/PN=  /CP=1/PT=alsys/LC=0/CS=0/SA=1/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
  246. Set_Global_Str('.ADA_Format','                                                                                                 R                                          ');
  247. Set_Global_Str('.ADB','/IND=A/LS=NONE/#=2');
  248. Set_Global_Str('.ADB_PGM1','/PN=ada/CP=1/PT=/LC=0/CS=0/SA=0/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
  249. Set_Global_Str('.ADB_PGM2','/PN=  /CP=1/PT=alsys/LC=0/CS=0/SA=1/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
  250. Set_Global_Str('.ADB_Format','                                                                     R                                          ');
  251. Set_Global_Str('.ADS','/IND=A/LS=NONE/#=2');
  252. Set_Global_Str('.ADS_PGM1','/PN=ada/CP=1/PT=/LC=0/CS=0/SA=0/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
  253. Set_Global_Str('.ADS_PGM2','/PN=  /CP=1/PT=alsys/LC=0/CS=0/SA=1/RF=0/DP=0/CL=ada c <file>.<ext>,lib3');
  254. Set_Global_Str('.ADS_Format','                                                                     R                                          ');
  255. Set_Global_Str('.C','/IND=S/TS=2/RM=128/LS=C/#=1');
  256. Set_Global_Str('.C_PGM1','/PN=Turbo C Compile/CP=0/PT=TURBO C/LC=0/CS=0/SA=1/RF=0/DP=0/CL=tcc <file>');
  257. Set_Global_Str('.PAS','/IND=S/TS=2/RM=128/LS=PASCAL/#=2');
  258. Set_Global_Str('.PAS_PGM1','/PN=Compile (Turbo Pascal 5.0)/CP=0/PT=TURBO PASCAL 5.0/LC=0/CS=0/SA=1/RF=0/DP=0/CL=TPC <FILE> /Q');
  259. Set_Global_Str('.PAS_PGM2','/PN=Make (Turbo Pascal 5.0)/CP=0/PT=TURBO PASCAL 5.0/LC=0/CS=0/SA=1/RF=0/DP=0/CL=TPC /M <FILE> /Q');
  260. Set_Global_Str('.DOC','/DOC=1/WW=1/IND=O/TS=8/RM=72/LS=NONE');
  261. Set_Global_Str('PGM1','NONE(FE_PROGRAM)alsys(FE_PROGRAM)MICROSOFT(FE_PROGRAM)MICROSOFT BASIC(FE_PROGRAM)TURBO ASSEMBLER(FE_PROGRAM)TURBO PASCAL 5.0(FE_PROGRAM)TURBO C(FE_PROGRAM)LATTICE C 3.0(FE_PROGRAM)ZORTECH C++(FE_PROGRAM)');
  262. Set_Global_Str('PGM2','MULTI_EDIT(FE_PROGRAM)WATCOM C(FE_PROGRAM)MS PASCAL 3.3(FE_PROGRAM)RBASE_5(FE_PROGRAM)LOGITECH MODULA-2 3.0(FE_PROGRAM)STONYBROOK MODULA-2(FE_PROGRAM)JPI MODULA-2(FE_PROGRAM)POWER C(FE_PROGRAM)');
  263. Set_Global_Str('PGM3','ALSYS ADA(FE_PROGRAM)FOXBASE(FE_PROGRAM)CLIPPER(FE_PROGRAM)AZTEC C(FE_PROGRAM)INTEL PLM-86(FE_PROGRAM)INTEL ASM-86(FE_PROGRAM)INDEXGEN(FE_PROGRAM)');
  264. Set_Global_Str('Language1','NONE(FE_PROGRAM)ADA(FE_PROGRAM)C(FE_PROGRAM)ASM(FE_PROGRAM)BASIC(FE_PROGRAM)MULTI_EDIT(FE_PROGRAM)MODULA_2(FE_PROGRAM)PASCAL(FE_PROGRAM)RBASE_5(FE_PROGRAM)DBASE(FE_PROGRAM)ACI_HYPERTEXT(FE_PROGRAM)');
  265.  
  266. END_MACRO;